72d7a7d6da89be85076675751a6b253cd9ad8283,camel-core/src/main/java/org/apache/camel/model/ModelHelper.java,ModelHelper,createModelFromXml,#CamelContext#String#Class#,68

Before Change


     * @throws javax.xml.bind.JAXBException is thrown if error unmarshalling from xml to model
     */
    public static <T extends NamedNode> T createModelFromXml(CamelContext context, String xml, Class<T> type) throws JAXBException {
        JAXBContext jaxbContext = context.getModelJAXBContextFactory().newJAXBContext();
        StringReader reader = new StringReader(xml);
        Object result;
        try {

After Change


     */
    public static <T extends NamedNode> T createModelFromXml(CamelContext context, String xml, Class<T> type) throws JAXBException {
        JAXBContext jaxbContext;
        if (context == null) {
            jaxbContext = createJAXBContext();
        } else {
            jaxbContext = context.getModelJAXBContextFactory().newJAXBContext();
        }

        StringReader reader = new StringReader(xml);